import request from '@/utils/request'

//新增
export function saveSite() {
    return request({
        url: '/fxfzaqbz/data/saveSite',
        method: 'post',
    })
}

//全查询--根据条件模糊查询
export function getAllSite(query) {
    return request({
        url: '/fxfzaqbz/data/getAllSite',
        method: 'get',
        params: query
    })
}

//根据id查询Site数据
export function getSite(id) {
    return request({
        url: '/fxfzaqbz/data/getSite/'+id,
        method: 'get',
    })
}

//根据名字查询Site数据
export function getSiteByName() {
    return request({
        url: '/fxfzaqbz/data/getSiteByName',
        method: 'get',
    })
}

//逻辑删除，修改数据标志位
export function delSite(ids) {
    return request({
        url: '/fxfzaqbz/data/delSite/'+ids,
        method: 'post',
    })
}

//修改
export function updateSite(siteResult) {
    return request({
        url: '/fxfzaqbz/data/updateSite',
        method: 'post',
        data: siteResult
    })
}

//导出表内数据
export function exportExcelSite() {
    return request({
        url: '/fxfzaqbz/data/exportExcelSite',
        method: 'post',
    })
}

//导入数据
export function importExcelSite(data) {
    return request({
        url: '/fxfzaqbz/data/importExcelSite',
        method: 'post',
        data: data
    })
}

//上传空间矢量数据文件
export function uploadFiles(data) {
    return request({
        url: '/fxfzaqbz/data/upload',
        method: 'post',
        data: data
    })
}

//根据ids查询图片列表
export function getAttachmentInfoEntityList(ids) {
    return request({
        url: '/fxfzaqbz/data/getAttachmentInfoEntityList/'+ids,
        method: 'get',
    })
}

//首页重大活动查询
export function getAllActivity(query) {
    return request({
        url: '/fxfzaqbz/data/getAllActivity',
        method: 'get',
        params: query
    })
}
